<?php

namespace app\admin\controller;

use think\Controller;
use think\Db;

class User extends Controller
{
    public function index()
    {
        // 原生
        // $list = Db::query("SELECT * FROM user");

        // DB类
        // $list = Db::table('user')->order(['id'=>'desc'])->select();

        // 助手函数
        $list = db('lover')->field(['id','name'])->select();

        // var_dump($list);
        dump($list);
    }

    public function insert()
    {
        // 原生
        // $result = Db::execute("INSERT INTO user (id,name,age) VALUES(NULL ,'K1','66')");
        // DB类
        $data = ['name'=>'k4','age'=>'99'];// POSTshuju
        // $result = Db::table('user')->insert($data);
        // $result = Db::table('user')->insertGetId($data);

        // 助手函数
        $result = db('user')->insert($data);
        var_dump($result);
    }

    public function delete()
    {
        // 原生
        // $result = Db::execute("DELETE FROM user WHERE name='k1'");
        // DB类
        // $result = Db::table('user')->delete(52);
        // $result = Db::table('user')->where('id',55)->delete();

        // 助手函数
        $result = db('user')->delete(54);
        var_dump($result);
    }

    public function update()
    {
        // 原生
        // $result = Db::execute("UPDATE user SET age='100' WHERE id='56'");
        // DB类
        // $result = Db::table('user')->where('id',56)->update(['age'=>'9']);
        // 助手函数
        $result = db('user')->where('id',56)->update(['age'=>'99']);
        var_dump($result);
    }
}
